/******
* Comparable.h
*
* Header for base comparable class.
******/

#ifndef COMPARABLE_H
#define COMPARABLE_H

class Comparable
{
	public:
		Comparable();
		Comparable(int pos);
		int getPosition() const;
		virtual bool compare(Comparable b);
	protected:
		int position_;  //all derived classes need to have a position
	private:
};

#endif
